Advertisement

Advertisement

free-to-air

noun

    1. a system of television for which viewers do not have to subscribe or pay
    2. ( as modifier )

      free-to-air networks



Advertisement

Advertisement

Advertisement

Advertisement